/**
 * @author Tobias Boehm
 *
 * 01.04.2011
 */
package org.anddev.andengine.extension.tbsengine.gameobject.ability;


/**
 * This is the base class for all types of sight abilities.
 * Notice:<br>
 * You should not extend this class but use the AbilityFactory instead.
 * 
 * @author Tobias Boehm
 *
 */
public class SightAbility extends AbsAbility implements IPassiveAbility {

	public static enum SightType{uniform};
	
	private final int mRange;
	private final SightType mSightType;
	
	public SightAbility(final int pRange, final SightType pSightType,
						final String pName, final String pDescription,
						final int pIconTileID){
		
		super(pName, pDescription, pIconTileID);
		
		this.mRange = pRange;
		
		this.mSightType = pSightType;
	}
	
}
